0884787b5d95f9d09da23fe2d3be9a67ef37cf7c,trunk/JLanguageTool/src/test/de/danielnaber/languagetool/tagging/en/EnglishTaggerTest.java,EnglishTaggerTest,myAssert,#String#String#,52
Before Change
for (Iterator iter = output.iterator(); iter.hasNext();) {
AnalyzedTokenReadings token = (AnalyzedTokenReadings) iter.next();
//FIXME: check for multiple readings
outputStr.append(token.getAnalyzedToken(0));
if (iter.hasNext())
outputStr.append(" ");
}
After Change
StringBuffer outputStr = new StringBuffer();
for (Iterator iter = output.iterator(); iter.hasNext();) {
AnalyzedTokenReadings token = (AnalyzedTokenReadings) iter.next();
int readingsNumber = token.getReadingsLength();
for (int j = 0; j < readingsNumber; j++) {
outputStr.append(token.getAnalyzedToken(j).getToken());
outputStr.append("/[");
outputStr.append(token.getAnalyzedToken(j).getLemma());
outputStr.append("]");
outputStr.append(token.getAnalyzedToken(j).getPOSTag());
if (readingsNumber > 1 && j < readingsNumber - 1) {
outputStr.append("|");
}
}
if (iter.hasNext())